high-performance lubricant - Francés Inglés Diccionario